greatest average annual precipitation - French English Dictionary